namespace * com.gdl.newagk.interfaces

include "../dataobject/paper/paper.thrift"
include "../../common/dataobject/common.thrift"

service PaperService
{
    common.ResultDO carryOut(1:paper.PaperResultDTO paper),
    common.ResultDO EndExamSession(1:paper.PaperResultDTO paper),
	common.ResultDO mockExam(1:paper.PaperResultDTO paper),
	common.ResultDO filterList(1:paper.PaperResultDTO paper),
	common.ResultDO generate(1:paper.PaperResultDTO paper),
	common.ResultDO enterExam(1:paper.PaperResultDTO paper),
	common.ResultDO examResults(1:paper.PaperResultDTO paper),
	common.ResultDO mockList(1:paper.PaperResultDTO paper),
	common.ResultDO mockListDetails(1:paper.PaperResultDTO paper),
	common.ResultDO mockDetails(1:paper.PaperResultDTO paper),
	common.ResultDO record(1:paper.PaperResultDTO paper),
	common.ResultDO formalExam(1:paper.PaperResultDTO paper),
	common.ResultDO candInfor(1:paper.PaperResultDTO paper),
	common.ResultDO formaList(1:paper.PaperResultDTO paper),
	common.ResultDO collect(1:paper.PaperResultDTO paper),
	common.ResultDO identify(1:paper.PaperResultDTO paper),
	common.ResultDO regulars(1:paper.PaperResultDTO paper),
}